package me.keiwu.pub.data;

import lombok.Getter;

/**
 * Created by kei on 27/11/2017.
 */
public enum ConfigType {

    /**
     * 挑战任务
     */
    CHALLENGE_CONFIG(1),

//    /**
//     * 步数兑换配置
//     */
//    EXCHANGE_CONFIG(2),

    /**
     * 小程序配置
     */
    APP_CONFIG(3),


    /**
     * 排名计算比例
     */
    RANK_RATE_CONFIG(4),

    /**
     * 分享配置
     */
    SHARE_CONFIG(5),


    /**
     * 探索配置
     */
    EXPLORE_CONFIG(6),
    ;


    @Getter
    private int type;

    ConfigType(int type) {
        this.type = type;
    }

    public static ConfigType parse(int type) {
        for (ConfigType configType : ConfigType.values()) {
            if (configType.getType() == type) return configType;
        }
        return null;
    }

}
